GetAllFontInfo,获得字体信息。

 

获取字体信息

<?xml version="1.0" encoding="utf-8"?>

<sdk guid="##GUID">

    <in method="GetAllFontInfo"/>

</sdk>

<!--

  详解:

    1. sdk.guid为通过SDK协议版本协商交互获取到的guid

    2. in.method固定值为GetAllFontInfo

-->

 

  获取字体信息反馈

 

<?xml version="1.0" encoding="utf-8"?>

<sdk guid="##GUID">

    <out method="GetAllFontInfo" result="##result">

        <fonts>

            <font name="##value" file="##value" bold="##value" italic="##value" underline="##value"/>

        </fonts>

    </out>

</sdk>

<!--

  详解:

    1. sdk.guid为通过SDK协议版本协商交互获取到的guid

    2. out.method固定值为GetTimeInfo

    3. out.result 错误代码 参考ErrorCode

    4. out.result取值不为"kSuccess", out无子节点

    5. fonts可以包含多个font标签

    6. font.name: 字体名

    7. font.file: 字体文件名

    8. font.bold: 该字体是否支持粗体, 取值范围{"true"(支持), "false"(不支持)}

    9. font.italic: 该字体是否支持斜体, 取值范围{"true"(支持), "false"(不支持)}

    10.font.underline: 该字体是否支持下划线, 取值范围{"true"(支持), "false"(不支持)}

-->